Synonyms: flump, flump down
Definition: fall heavily
Similar words: drop
Definition: to fall vertically
Usage: the bombs are dropping on enemy targets